/**
 * Copyright (c) 2009 i>clicker (R) <http://www.iclicker.com/dnn/>
 *
 * This file is part of i>clicker Sakai integrate.
 *
 * i>clicker Sakai integrate is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * i>clicker Sakai integrate is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with i>clicker Sakai integrate.  If not, see <http://www.gnu.org/licenses/>.
 */ /** OVERALL page styles **/
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

FORM {
    display: inline;
    margin: 0px;
    padding: 0px;
}

INPUT.small {
    font: bold 80% 'trebuchet ms', helvetica, sans-serif;
}

TR.even {
    background-color: #d5f1ff;
}

TR.odd {
    background-color: #ffffff;
}

TR.disabled {
    background-color: #FFCCCC;
}

INPUT.registerButton { /* background-image: "../images/register_button.jpg" */
    
}

/** SPECIFIC styles **/
.messages_list {
    margin: 0px;
}

.main_content {
    margin-top: 0.5em;
}

.paging_bar {
    font-size: 0.8em;
    padding: 0.5em;
    width: 90%
}

.paging_current {
    font-weight: bold;
}

.registration_entry_holder {
    background-color: #A2CDED;
    height: 35px;
    margin-top: 1em
}

.registration_entry {
    text-align: center;
    line-height: 35px;
}

.unregistered {
    background-color: #FFCCCC;
}

UL.actionToolBar {
    list-style: none;
}

.actionToolBar LI {
    list-style: none;
    display: inline-block;
}

.actionToolBar A,.actionToolBar A:link {
    margin-right: 0.5em;
    text-decoration: underline;
    white-space: nowrap;
    display: inline-block;
}

/** ICLICKER styles from iclicker html **/
.style1 {
    font-family: Arial, Helvetica, sans-serif;
}

TD.style1 {
    height: 25px;
    text-align: center;
    vertical-align: middle;
}

.style2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
}

.style3 {
    font-family: Arial, Helvetica, sans-serif;
    color: red;
    font-weight: bold;
}

.style4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    color: green;
    font-weight: bold;
}

.style5 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
}

.admin_controls {
    text-align: right;
    width: 90%;
}

.admin_config {
    margin-top: 1em;
    width: 60%;
}

.admin_errors {
    margin-top: 1em;
    width: 90%;
    color: red;
}

UL.tight {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

/* sakai fieldsets are invisible */
.visibleFS {
    border: 1px solid #ccc;
    padding: 0.5em 0.5em
}

.visibleFS legend {
    padding: 0.2em;
    color: #F90;
    margin-left: 1em
}

/* message styles */
.alert_message {
    display: block;
    border: 1px solid #F66;
    clear: both;
    color: #C33;
    margin: 5px 0;
    padding: 5px 5px 5px 25px;
    width: 80%;
}

.info_message {
    display: block;
    border: 1px solid #66F;
    clear: both;
    color: #33C;
    margin: 5px 0;
    padding: 5px 5px 5px 25px;
    width: 80%;
}
